microcopy apparatus - Spanish English Dictionary